single cell proteins - Spanish English Dictionary